package cn.tedu.smartos.entertainment.mapper;

import cn.tedu.smartos.entertainment.pojo.entity.EntertainmentCategory;
import cn.tedu.smartos.entertainment.pojo.entity.EntertainmentResource;
import cn.tedu.smartos.entertainment.pojo.vo.EntertainmentCategoryVO;
import cn.tedu.smartos.entertainment.pojo.vo.EntertainmentResourceVO;

import java.util.List;

public interface EntertainmentMapper {
    // 查询娱乐分类列表
    List<EntertainmentCategoryVO> listCategory();
    // 添加娱乐分类
    Integer addCategory(EntertainmentCategory category);
    // 删除娱乐分类
    Integer deleteCategory(List<Integer> categoryIds);
    // 查询娱乐分类详情
    EntertainmentCategoryVO detailCategory(Integer categoryId);
//——————————————————————————————————————————————————————————
    // 添加娱乐资源
    Integer addEntertainment(EntertainmentResource enter);
    // 查询娱乐资源列表
    List<EntertainmentResourceVO> listEntertainment(Integer categoryId);
    // 删除娱乐资源
    Integer deleteEntertainment(List<Long> resourceIds);
    // 娱乐资源详情
    EntertainmentResourceVO detail(Long resourceId);
}
